package com.anolesoft.ProductRegistration.service;

import com.anolesoft.ProductRegistration.dto.*;
import com.anolesoft.yr.util.PageData;

import java.util.List;


public interface ProductRegIstrationService {
    /**
     * 查询外包产品登记账
     * @param ProductRegistrationQueryDTO
     * @param limit
     * @param curr
     * @return
     */
    PageData<List<ProductRegistrationQueryDTO>> selectListByCondition(ProductRegistrationQueryDTO ProductRegistrationQueryDTO, Integer limit, Integer curr);
    ProductFabrecordDTO queryFabrecordByCode(String code);
    void createBatch(List<ProductReglstrationRecordDTO> ProductReglstrationRecords);
    String IsState(String zhizaojilutiaoma);
    void revocation(String objuid) throws Exception;
}
  /*  *//**
     *
     * @param fenguangYingduRecordQueryDTO
     * @return
     *//*
    List<FenguangYingduRecordQueryDTO> selectListByCondition(FenguangYingduRecordQueryDTO fenguangYingduRecordQueryDTO);

    *//**
     * 查询分光硬度修改日志
     * @param fenguangYingduRecordLogQueryDTO
     * @param limit
     * @param curr
     * @return
     *//*
    PageData<List<FenguangYingduRecordLogQueryDTO>> selectListByCondition(FenguangYingduRecordLogQueryDTO fenguangYingduRecordLogQueryDTO, Integer limit, Integer curr);

    int create(FenguangYingduRecordDTO fenguangYingduRecordDTO);

    int remove(String id);



    FenguangYingduEmpDTO queryCheckByCode(String code);



    void modify(FenguangYingduRecordDTO dto);
}
*/